//
//      ┏┛ ┻━━━━━┛ ┻┓
//      ┃　　　　　　 ┃
//      ┃　　　━　　　┃
//      ┃　┳┛　  ┗┳　┃
//      ┃　　　　　　 ┃
//      ┃　　　┻　　　┃
//      ┃　　　　　　 ┃
//      ┗━┓　　　┏━━━┛
//        ┃　　　┃   神兽保佑
//        ┃　　　┃   代码无BUG！
//        ┃　　　┗━━━━━━━━━┓
//        ┃　　　　　　　    ┣┓
//        ┃　　　　         ┏┛
//        ┗━┓ ┓ ┏━━━┳ ┓ ┏━┛
//          ┃ ┫ ┫   ┃ ┫ ┫
//          ┗━┻━┛   ┗━┻━┛
//
// Created by john on 2020/2/5. qq 1612163290
//

#include <winsock2.h>
#ifndef FTPSERVER_SOCKET_H
#define FTPSERVER_SOCKET_H
int socket_initialize();
int socket_uninitialize();
int socket_create();
int socket_listen(int socket_handle,int port);
int socket_close(int socket);
int socket_connect(int socket,char * addr,int port);
int socket_send(int socket_handle,char *send_data,int size);
int socket_recv(int socket_handle,char *recv_data,int size);
int socket_accept(int socket_handle,struct sockaddr_in *remoteddr,int *addrlen);
#endif //FTPSERVER_SOCKET_H
